﻿part5_list@charset "utf-8";
/* CSS Document */
 body {font-family: 'Work Sans', sans-serif;font-weight: normal;font-style: normal;}
.img {max-width: 100%;transition: all 0.3s ease-out 0s;}
.f-left {float: left}
.f-right {float: right}
.fix {overflow: hidden}
a,.button,button {
	-webkit-transition: all 0.3s ease-out 0s;
	-moz-transition: all 0.3s ease-out 0s;
	-ms-transition: all 0.3s ease-out 0s;
	-o-transition: all 0.3s ease-out 0s;
	transition: all 0.3s ease-out 0s;
}
a:focus,.button:focus {text-decoration: none;outline: none;}
button{cursor: pointer}
a:focus,a:hover,.portfolio-cat a:hover,.footer -menu li a:hover {text-decoration: none;}
a,button {color: #1696e7;outline: medium none;}
input:focus,textarea:focus,:focus{outline: 0}
button:focus {outline: 0 none;}
.uppercase {text-transform: uppercase;}
.capitalize {text-transform: capitalize;}
/*h1,h2,h3,h4,h5,h6 {font-family: 'Poppins', sans-serif;font-weight: normal;color: #333333;margin-top: 0px;font-style: normal;font-weight: 400;text-transform: normal;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {color: inherit;}
h1 {font-size: 40px;font-weight: 500;}
h2 {font-size: 35px;}
h3 {font-size: 30px;}
h4 {font-size: 22px;}
h5 {font-size: 18px;}
h6 {font-size: 16px;}*/
ul {margin: 0px;padding: 0px;}
li {list-style: none}
p {font-size: 16px;font-weight: normal;line-height: 27px;color: #777777;margin-bottom: 15px;}
hr {border-bottom: 1px solid #eceff8;border-top: 0 none;margin: 30px 0;padding: 0;}
label {color: #7e7e7e;cursor: pointer;font-size: 14px;font-weight: 400;}
*::-moz-selection {background: #d6b161;color: #fff;text-shadow: none;}
::-moz-selection {background: #444;color: #fff;text-shadow: none;}
::selection {background:#444;color: #fff;text-shadow: none;}
*::-moz-placeholder {color:#555555;font-size:14px;opacity:1;}
*::placeholder {color:#555555;font-size:14px;opacity:1;}

html{color:#000;background:#fff;}
body,div,dl,dt,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,li{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
a{ text-decoration:none; font-family:"微软雅黑"; color:#000;}
header,section,footer,img,button{display:block;margin:0;padding:0;border:none;}
.wrap{ width:1200px; margin:0 auto; position:relative;}
.clear{ clear:both;}
section{width:100%;position:relative;}

/*首页*/ 
.main_top{width:100%;min-width:1200px;background:#fff;height:136px;border-bottom:1px solid #f1f1f1;}
.top_logo{position:absolute;top:32px;left:24px;}
.top_phone{position:absolute;top:35px;right:30px;}

.page_menu{min-width:1200px;}
.page_menu ul li { position:relative;float:left; margin-right:10px;font-size:16px;height:80px;}
.page_menu ul li a { display:inline-block;position:relative;color:#333;font-weight:500;padding:30px;}
.page_menu ul li:hover > a{color:#fff; background:#c7171e;}
.page_menu ul li ul.submenu {background: #171a21 none repeat scroll 0 0;left:0;opacity:0;position: absolute;top:80px;transition: all 0.3s ease 0s;visibility: hidden;width:250px;z-index: 9;display:inline-block;}
.page_menu ul li:hover > ul.submenu{opacity: 1;visibility: visible;top:100%;}
.page_menu ul li ul.submenu li {border-bottom: 2px solid #1e2128;display:block; margin: 0;width:250px; height:45px;}
.page_menu ul li ul.submenu li:last-child{border: 0;}
.page_menu ul li ul.submenu li a {color: #ddd;display: block;padding: 14px 24px;text-align:left;font-size:13px;}
.page_menu ul li ul.submenu li:hover > a{color:#fff;background:#1e2128;}
.page_menu ul li ul.submenu li ul.submenu {left: 100%; top: 0;}

.banner{min-width:1200px;height:540px;}
.banner_1{min-width:1200px;height:540px;background:url(../images/banner1.jpg) no-repeat center;}
.banner_2{min-width:1200px;height:540px;background:url(../images/banner2.jpg) no-repeat center;}

.part1{width:100%;background:#fff;height:666px;text-align:left;}
.part1_tit{position:absolute;top:70px;left:30px;}
.part1_pic{position:absolute;top:70px;right:45px;}
.part1 p{position:absolute;font-size:16px;color:#222;text-align:left;width:570px;line-height:30px;top:166px;left:32px;}
.part1 span{font-size:48px;line-height:55px}
.part1 a{position:absolute;top:540px;left:30px;}

.part2{width:100%;min-width:1200px;height:713px;background:url(../images/part2.jpg) no-repeat center;}
.part2 p{text-align:left;position:absolute}
.part2 p.tit{color:#fff;line-height:30px;font-size:16px;top:260px;left:30px;}
.part2 p.tit span{font-size:40px;line-height:75px}
.part2_box{position:absolute;width:804px;height:537px;top:98px;left:396px;background:url(../images/part2_box.png) no-repeat;}
.part2_box span{font-size:20px;font-weight:500;color:#3e3e3e;line-height:36px;}
.part2_box p{width:260px;color:#6f6f6f;line-height:26px;font-size:14px;}
.part2 p.box1{top:78px;left:120px;}
.part2 p.box2{top:78px;left:502px;}
.part2 p.box3{top:308px;left:120px;}
.part2 p.box4{top:308px;left:502px;}

.part3{width:100%;min-width:1200px;height:800px;background:#fff;}
.part3_tit{ position:absolute;left:18px;top:52px;width:580px;height:128px;background:url(../images/part3_tit.png) no-repeat center; background-position:7px 72px;}
.part3_tit p{text-align:center;}
.part3_tit p.txt1{color:#222;font-size:30px;line-height:55px;}
.part3_tit span{font-size:48px;}
.part3_tit p.txt2{color:#878787;font-size:20px;line-height:30px; margin-top:20px}
.part3 a{position:absolute;padding-left:90px;width:277px;height:70px;line-height:68px;font-size:24px;}
.part3_btn1{background:url(../images/part3_btn1.png) no-repeat;color:#fff;top:222px;left:20px;}
.part3_btn2{background:url(../images/part3_btn2.png) no-repeat;color:#666;top:312px;left:20px;}
.part3_phone{position:absolute;left:30px;top:450px;font-size:18px;color:#666;text-align:left;}
.part3_phone span{color:#c7171e;font-size:36px;line-height:75px;}
.part3_ball{position:absolute;right:10px;top:50px; z-index:20}
.part3_pic{position:absolute;right:70px;top:220px; z-index:22}

.part4{min-width:1200px;height:833px;background:url(../images/part4.jpg) no-repeat center;}
.part4 p{position:absolute;text-align:left;color:#fff;left:456px;}
.part4 p.tit{font-size:60px;font-weight:bold;top:88px;}
.part4 p.en{font-size:48px;font-weight:bold;top:170px;background:#000;padding:30px 20px;}
.part4 p.txt1{font-size:48px;top:292px;}
.part4 p.txt2{font-size:14px;width:570px;line-height:30px;top:380px;}
.part4 a{position:absolute;top:530px;right:520px;}

.part5{min-width:1200px;height:600px;background:#fff;}
.part5 p{position:absolute;text-align:left;color:#222;font-size:48px;top:90px;left:32px;}
.part5 span{font-size:36px;}
.part5_pic{position:absolute;top:168px;left:38px;width:1104px;height:353px;background:#000 url(../images/part5_pic.jpg) no-repeat center; background-size:100%;}
.part5_list{float:left;width:1140px; margin-top:40px; margin-left:30px;}
.part5_list li{ float:left;width:255px;height:146px;margin:12px 15px;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); cursor:pointer}
.part5_list li:hover{transform:scale(1.04);-ms-transform:scale(1.04);-moz-transform:scale(1.04); -webkit-transform:scale(1.04);-o-transform:scale(1.04);}

.bottom{min-width:1200px;height:584px;background:url(../images/bottom.jpg) no-repeat center;}
.bottom p.tit{position:absolute;color:#fff;font-size:48px;top:50px;left:32px;font-weight:bold;font-family:Arial;}
.bottom_dr{position:absolute;top:142px;left:32px;width:207px;height:269px;}
.bottom_nav{position:absolute;top:130px;left:310px;}
.bottom_nav a{float:left;margin-left:78px;color:#fff;font-size:16px;}
.bottom_nav a:hover{ color:#c7171e;transform:scale(1.07);-ms-transform:scale(1.07);-moz-transform:scale(1.07); -webkit-transform:scale(1.07);-o-transform:scale(1.07);}
.bottom p{position:absolute;text-align:left;color:#fff;top:240px;line-height:48px;font-size:18px;}
.bottom p.txt1{left:380px;}
.bottom p.txt2{left:722px;}
.bottom p.txt3{display:none}
.bottom font a{color:#fff;}
.bottom font{position:absolute;text-align:center;width:100%;color:#fff;top:530px;font-size:14px;}

/*内页通用样式*/
.aboutus_ban{margin-top:80px;min-width:1200px;height:424px;background:url(../images/aboutus_ban.jpg) no-repeat center;}
.detalis_ban{margin-top:80px;min-width:1200px;height:424px;background:url(../images/details_ban.jpg) no-repeat center;}
.products_ban{margin-top:80px;min-width:1200px;height:424px;background:url(../images/products_ban.jpg) no-repeat center;}
.contactus_ban{margin-top:80px;min-width:1200px;height:424px;background:url(../images/contactus_ban.jpg) no-repeat center;}
.service_ban{margin-top:80px;min-width:1200px;height:424px;background:url(../images/service_ban.jpg) no-repeat center;}
.main_cont{width:100%;min-height:200px; margin:60px 0; display: inline-block}
.main_left{float:left;width:372px; margin-left:16px;}
.main_cont h1{float:left;padding-left:20px;width:352px;height:64px;font-size:30px;line-height:62px;color:#fff;background:#c7171e url(../images/main_ico1.png) no-repeat; background-position:335px 25px;}
.main_cont span{font-size:24px;font-weight:bold;}
.main_left ul{width:100%;float:left;background:#f4f7fc;}
.main_left li{width:310px;padding-left:6px;height:62px;float:left; margin-left:28px;border-bottom:1px solid #ddddde;font-size:24px;color:#949496; line-height:60px;}
.main_left li:last-child {border-bottom:none;} 
.main_left li.current{ color:#c7171e; background:url(../images/main_ico2.png) no-repeat; background-position:290px 25px;}
.main_left li a{display:block;}
.main_left li a:hover{ color:#c7171e;}

.main_right{float:left;width:765px;margin-left:28px;min-height:750px;}
.main_right img{float:left;width:100%;}
.main_right p{float:left;width:100%;text-align:left;color:#8a8a8a;font-size:14px;line-height:30px; margin:30px 0;}
.main_right span{ color:#333;font-size:24px;}
.main_right b{ color:#333}

.main{width:100%;min-width:1200px;min-height:1100px;background:#fff;margin:60px 0;}
.main b{color:#333;}
.main h2{font-size:24px;color:#333;line-height:36px;}
.main_tit{ position:absolute; z-index:1;top:0;left:16px;}
.aboutus_pic{position:absolute;top:90px;right:30px;z-index:10}
.aboutus_txt,.service_txt{position:absolute;top:200px;left:40px;width:530px;text-align:left;color:#8a8a8a;line-height:30px;font-size:14px;}
.aboutus_txt span,.service_txt span{font-size:36px;color:#333;line-height:60px;}
.aboutus_red{ position:absolute;top:550px;left:18px;}
.aboutus_box{float:left;width:360px;height:180px; margin:0 15px;}
.aboutus_red .box1{background:#c7171e url(../images/aboutus_ico1.png) center no-repeat;}
.aboutus_red .box2{background:#c7171e url(../images/aboutus_ico2.png) center no-repeat;}
.aboutus_red .box3{background:#c7171e url(../images/aboutus_ico3.png) center no-repeat;}
.aboutus_font{position:absolute;top:800px;left:40px;width:1080px;text-align:left;color:#8a8a8a;line-height:30px;font-size:14px;}
.aboutus_cont{ position:relative;float:left;width:278px;height:270px; margin:0px 8px 20px; background:url(../images/aboutus_cont.png) no-repeat;}
.aboutus_cont p{position:absolute;width:94%;left:3%;color:#fff;text-align:center;font-size:14px;line-height:30px;top:50px;}
.aboutus_cont span{font-size:24px;line-height:50px;}
.aboutus_table{position:absolute;left:20px;width:1140px;text-align:center;color:#666;font-size:14px}
.aboutus_table thead{font-size:18px;background:#c7171e;color:#fff;}
.aboutus_table th{ border-right:1px solid #fff;height:38px;text-align:center;font-weight:bold; border-bottom:10px solid #fff;}
.aboutus_table td{ height:38px; border-bottom:1px solid #eee;}

.service_pic{position:absolute;top:290px;left:252px;z-index:10;width:640px;height:240px;}
.service_font{position:absolute;top:560px;left:40px;width:1080px;text-align:left;color:#8a8a8a;line-height:30px;font-size:14px;}
.service_font span{font-size:24px;color:#333;line-height:36px;}
.service_img{position:absolute;top:700px;left:32px;z-index:10}
.service_pic2{position:absolute;top:90px;right:30px;z-index:10}
.service_mimg{display:none;}

.contactus_txt{position:absolute;top:200px;left:40px;width:530px;text-align:left;color:#333;line-height:36px;font-size:36px;}
.contactus_font{position:absolute;width:454px;background:url(../images/contactus_ico.jpg) no-repeat left top;padding-left:32px;font-size:18px;color:#535353;top:300px;left:40px;line-height:30px;}

#map{position:absolute;top:260px;right:12px;width:650px;height:400px;border:#ccc solid 1px;font-size:12px;}

.mob_phone{display:none}
.mob_nav{display:none}

/*750适配*/
@media only screen and (max-width:760px){
	.wrap{ width:100%;margin:0 auto;min-width:100%;position:relative;}
	.main_top{width:100%;min-width:0;height:4rem;border-bottom:1px solid #f1f1f1;}
	.top_logo{position:absolute;top:1.75rem;left:0.6rem;width:9.25rem;height:1.35rem;}
	.top_phone{ display:none}
    .mob_phone{display:block;position:absolute;width:100%;background-color:#c7171e;height:1rem;top:0;text-align:center;color:#fff;font-size:0.5rem; line-height:1rem}
	.mob_nav{ position:fixed;z-index:9999;top:1.8rem;right:5%;display:block}
    #trigger-overlay,.mob_nav img{width:1.175rem;height:1.15rem;}
	.page_menu{display:none}
	
	.banner{min-width:100%;height:13.75rem;}
    .banner_1{min-width:100%;height:13.75rem;background:url(../images/mob_banner1.jpg) no-repeat center; background-size:100%}
    .banner_2{min-width:100%;height:13.75rem;background:url(../images/mob_banner2.jpg) no-repeat center; background-size:100%}

    .part1{width:100%;background:#fff;height:30rem;text-align:left;}
    .part1_tit{position:absolute;top:1.75rem;left:2rem;width:14rem;height:1.575rem;}
	.part1_tit img{width:100%;height:100%;}
    .part1_pic{position:absolute;top:4.5rem;right:3rem;width:11.2rem;height:12.4rem;}
	.part1_pic img{width:100%;height:100%;}
    .part1 p{position:absolute;font-size:0.4rem;color:#222;text-align:left;width:16rem;line-height:0.75rem;top:18rem;left:0.8rem;}
    .part1 span{font-size:1rem;line-height:1.375rem }
    .part1 a{position:absolute;top:26rem;left:6.5rem;width:5.25rem;height:1.725rem;}
    .part1 a img{width:100%;height:100%;}
	
	.part2{width:100%;min-width:100%;height:26rem;background:url(../images/mob_part2.jpg) no-repeat center;background-size:100%}
    .part2 p{text-align:left;position:absolute}
    .part2 p.tit{color:#fff;line-height:1.2rem;font-size:0.6rem;top:4.5rem;left:1.4rem;}
    .part2 p.tit span{font-size:1.45rem;line-height:2rem }
    .part2_box{position:absolute;width:17.7rem;height:11.875rem;top:13.15rem;left:0.5rem;background:url(../images/part2_box.png) no-repeat;background-size:100%}
    .part2_box span{font-size:0.5rem;font-weight:500;color:#3e3e3e;line-height:0.9rem;}
    .part2_box p{width:6rem;color:#6f6f6f;line-height:0.65rem;font-size:0.35rem;}
    .part2 p.box1{top:1.6rem;left:2.6rem;}
    .part2 p.box2{top:1.6rem;left:11rem;}
    .part2 p.box3{top:6.6rem;left:2.6rem;}
    .part2 p.box4{top:6.6rem;left:11rem;} 
	
	.part3{width:100%;min-width:100%;height:30rem;background:#fff;}
	.part3_tit{ position:absolute;left:2.1rem;top:1.3rem;width:14.5rem;height:3.2rem;background:url(../images/part3_tit.png) no-repeat center;background-position:0.175rem 1.8rem;}
	.part3_tit p{text-align:center;}
	.part3_tit p.txt1{color:#222;font-size:0.75rem;line-height:1.375rem;}
	.part3_tit span{font-size:1.2rem;}
	.part3_tit p.txt2{color:#878787;font-size:0.5rem;line-height:0.75rem;margin-top:0.5rem }
	.part3 a{position:absolute;padding-left:2.25rem;width:6.925rem;height:1.75rem;line-height:1.75rem;font-size:0.6rem;}
	.part3_btn1{background:url(../images/part3_btn1.png) no-repeat;color:#fff;top:21rem;left:4.5rem;width:9.175rem;height:1.75rem;background-size:100%}
	.part3_btn2{background:url(../images/part3_btn2.png) no-repeat;color:#666;top:23.5rem;left:4.5rem;width:9.175rem;height:1.75rem;background-size:100%}
	.part3_phone{position:absolute;left:5rem;top:26rem;font-size:0.45rem;color:#666;text-align:left;}
	.part3_phone span{color:#c7171e;font-size:0.9rem;line-height:1.875rem;}
	.part3_ball{position:absolute;left:1.5rem;top:4rem;width:16.2rem;height:16.3rem;z-index:20}
	.part3_pic{position:absolute;left:1rem;top:7.8rem;width:15.25rem;height:9.225rem ;z-index:22}
	
	.part4{min-width:100%;height:20rem;background:url(../images/mob_part4.jpg) no-repeat center;background-size:100%}
	.part4 p{position:absolute;text-align:left;color:#fff;left:2.4rem;}
	.part4 p.tit{font-size:1.5rem;font-weight:bold;top:2.5rem;}
	.part4 p.en{font-size:1.2rem;font-weight:bold;top:4.6rem;background:#000;padding:0.75rem 0.5rem;}
	.part4 p.txt1{font-size:1rem;top:7.6rem;}
	.part4 p.txt2{font-size:0.4rem;width:14.25rem;line-height:0.75rem;top:9.8rem;}
	.part4 a{position:absolute;top:13.25rem;left:2.4rem;width:5.25rem;height:1.725rem;}
	.part4 a img{width:100%;height:100%;}
	
	.part5{min-width:100%;height:18rem;background:#fff;}
	.part5 p{position:absolute;text-align:left;color:#222;font-size:1.2rem;top:2.25rem;left:0.8rem;}
	.part5 span{font-size:0.9rem;}
	.part5_pic{position:absolute;top:4rem;left:0;width:100%;height:13rem;background:#000 url(../images/mob_part5_pic.jpg) no-repeat center; background-size:100%;}

    .bottom{min-width:100%;height:13.75rem;background:url(../images/mob_bottom.jpg) no-repeat center;background-size:100%}
	.bottom p.tit{position:absolute;color:#fff;font-size:1.2rem;top:0.75rem;left:0.8rem;font-weight:bold;font-family:Arial;}
	.bottom_dr{position:absolute;top:4.6rem;left:0.75rem;width:5rem;height:6.25rem;}
	.bottom_nav{position:absolute;top:2.7rem;left:0.8rem;}
	.bottom_nav a{float:left;margin-left:0rem; margin-right:1.4rem;color:#fff;font-size:0.4rem;}
	.bottom_nav a:hover{ color:#c7171e;transform:scale(1.07);-ms-transform:scale(1.07);-moz-transform:scale(1.07); -webkit-transform:scale(1.07);-o-transform:scale(1.07);}
	.bottom p{position:absolute;text-align:left;color:#fff;top:5rem;line-height:1rem;font-size:0.45rem;}
	.bottom p.txt1{left:8rem ;}
	.bottom p.txt2{display:none;}
	.bottom p.txt3{display:block;left:8rem;top:7rem}
	.bottom font{position:absolute;text-align:center;width:100%;color:#fff;top:12.5rem;font-size:0.35rem;}
	
	.aboutus_ban{margin-top:0;min-width:100%;height:10.5rem;background:url(../images/aboutus_mban.jpg) no-repeat center;background-size:100%}
	.service_ban{margin-top:0;min-width:100%;height:10.5rem;background:url(../images/service_mban.jpg) no-repeat center;background-size:100%}
	.detalis_ban{margin-top:0;min-width:100%;height:10.5rem;background:url(../images/details_mban.jpg) no-repeat center;background-size:100%}
    .products_ban{margin-top:0;min-width:100%;height:10.5rem;background:url(../images/products_mban.jpg) no-repeat center;background-size:100%}
    .contactus_ban{margin-top:0;min-width:100%;height:10.5rem;background:url(../images/contactus_mban.jpg) no-repeat center;background-size:100%}
	.main{ position:relative;width:100%;min-width:100%;min-height:36rem;background:#fff;margin:1.5rem 0;display:block;overflow:hidden}
    .main_tit{position:relative;float:left;z-index:1;margin:0;width:18rem;height:3.25rem;}
	.main_tit img{width:100%;}
	.aboutus_txt,.service_txt{ position:relative;float:left; margin-top:0.5rem;margin-left:1rem;top:0;left:0;width:17rem;text-align:left;color:#8a8a8a;line-height:0.75rem;font-size:0.4rem;}
    .aboutus_pic{ position:relative;float:left;margin-top:1rem;margin-left:2.5rem;top:0;right:0;z-index:10;width:13.6rem;height:9.9rem;}
	.aboutus_pic img{width:100%;}
	.aboutus_red{ position:relative;float:left;margin-top:1rem;margin-left:2%;top:0;left:0;width:98%;}
    .aboutus_box{float:left;width:5.6rem;height:4.5rem;margin:0 0.2rem;}
    .aboutus_red .box1{background:#c7171e url(../images/aboutus_ico1.png) center no-repeat; background-size:3rem 2.3rem;}
    .aboutus_red .box2{background:#c7171e url(../images/aboutus_ico2.png) center no-repeat; background-size:3.75rem 2.3rem;}
    .aboutus_red .box3{background:#c7171e url(../images/aboutus_ico3.png) center no-repeat; background-size:3.75rem 2.3rem;}
	.aboutus_font{position:relative;float:left;margin-top:1rem;margin-left:1rem;top:0;left:0;width:17rem;text-align:left;color:#8a8a8a;line-height:0.75rem;font-size:0.4rem;}
	.aboutus_cont{ position:relative;float:left;width:5.8rem;height:5.5rem;margin:0.1rem; background:url(../images/aboutus_cont.png) no-repeat; background-size:100%}
	.aboutus_cont p{position:absolute;width:94%;left:3%;color:#fff;text-align:center;font-size:0.35rem;line-height:0.65rem;top:0.7rem;}
	.aboutus_cont span{font-size:0.6rem;line-height:1.4rem;}
	.aboutus_table{position:absolute;left:0;top:2rem;width:99%;text-align:center;color:#666;font-size:0.35rem }
	.aboutus_table thead{font-size:0.45rem;background:#c7171e;color:#fff;}
	.aboutus_table th{ border-right:1px solid #fff;height:1.2rem;text-align:center;font-weight:bold; border-bottom:0.25rem solid #fff;}
	.aboutus_table td{ height:1.2rem;border-bottom:0.025rem solid #eee;}
	.service_pic{ position:absolute;top:7.5rem;left:1.5rem;z-index:10;width:16rem;height:6rem;}
	.service_pic img,.service_pic2 img{width:100%;}
    .service_pic2{position:absolute;top:20rem;right:2rem;z-index:10;width:13.6rem;height:9.9rem;}
	.service_font{position:relative;float:left;margin-top:10rem;margin-left:5%;top:0;left:0;width:90%;text-align:left;color:#8a8a8a;line-height:0.75rem;font-size:0.35rem;}
	.service_font span{font-size:0.6rem;color:#333;line-height:0.9rem;}
	.service_mimg{ display:block;position:relative;margin-top:2rem; margin-left:2rem;float:left;top:0px;left:0;z-index:10;width:14.9rem;height:6.25rem;}
	.service_mimg img{width:100%;}
	.service_img{display:none;}
	
	.main_cont{width:100%;min-height:10rem; margin:0; display: inline-block;overflow:hidden}
	.main_left{float:left;width:92%; margin:4%; text-align:center;}
	.main_cont h1{float:left;padding-left:5%;width:95%;height:2rem;font-size:0.75rem;line-height:2rem;color:#fff;background:#c7171e; }
	.main_cont span{font-size:0.6rem;font-weight:bold;}
	.main_left ul{width:100%;float:left;background:#f4f7fc;}
	.main_left li{width:90%;padding-left:0.2rem;height:1.55rem;float:left;margin-left:0.7rem;border-bottom:0.025rem solid #ddddde;font-size:0.6rem;color:#949496;line-height:1.5rem;}
	.main_left li:last-child {border-bottom:none;} 
	.main_left li.current{ color:#c7171e; background:none; }
	.main_left li a{display:block;}
	.main_left li a:hover{ color:#c7171e;}
	
	.main_right{float:left;width:92%;margin-left:4%;min-height:14rem;}
	.main_right img{float:left;width:100%;}
	.main_right p{float:left;width:100%;text-align:left;color:#8a8a8a;font-size:0.35rem;line-height:0.75rem;margin:0.75rem 0;}
	.main_right span{ color:#333;font-size:0.6rem;}
	.main_right b{ color:#333}
	.contactus_txt{position:absolute;top:6rem;left:1rem;width:13.25rem;text-align:left;color:#333;line-height:0.9rem;font-size:0.9rem;}
    .contactus_font{position:absolute;width:11.35rem;background:url(../images/contactus_ico.jpg) no-repeat left top;padding-left:0.8rem;font-size:0.45rem;color:#535353;top:7.5rem;left:1rem;line-height:0.75rem; background-size:0.55rem 5.25rem }
	#map{position:absolute;top:20rem;right:1rem;width:16.5rem;height:10rem;border:#ccc solid 1px;font-size:0.4rem;}
}

